to remedy or alleviate - Español Inglés Diccionario